body{
	background-color:#E0EDFB;
}
caption{
	font-weight:bold;	
}

#total{
	margin:auto auto;
	margin-top: 100px;
	width:300px;
	
}
#login{
	background-color:#FFFFFF;
	border:solid black 1px;
	margin-top: 10px;
}
#login caption{
	font-size:1.5em;
}

#login td{
	text-align:center;
}
#ok{
	width:80px;
}
#total2{
	margin: auto auto;
	width:750px;
	border:solid black 1px;
	background-color:#FFFFFF;
	margin-top:30px;
}
#total2 > div > a{
	margin-left: 650px;
}
#affichage_dossier{
	float:left;
	margin-left: 70px;
	margin-right: 70px;
}
#div_list_folder{
	float:left;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
}
#div_list_folder  input{
	margin-left:10px;
}
#total3{
	margin:auto auto;
	margin-top: 100px;
	width:600px;
	background-color:#FFFFFF;
	border:solid black 1px;
	margin-top: 100px;
}
#form{
	margin-left:70px;
	margin-top: 30px;
	margin-bottom: 30px;
}
#msg{
	margin-top: 30px;
	text-align:center;
}
#error{
	margin-top: 30px;
	text-align:center;
}
#div_log{
	border:solid black 1px;
	background-color:#FFFFFF;
	margin:auto auto;
	text-align:center;
	margin-top: 50px;
	width:970px;
}
#div_log td {
	/*background-color:black;*/
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	
}
#div_log table{
	width: 900px;
}
#id_error{
	font-weight:bold;	
	color: red;
}